<template>
  <el-select
    v-model="foo"
    clearable
    placeholder="请选择纠纷类型"
    v-lazy-load="test"
    :teleported="false"
  >
    <el-option v-for="item in list" :key="item" :label="item" :value="item" />
  </el-select>
</template>

<script setup>
import { ref, reactive, onUnmounted } from "vue";
const foo = ref();
const list = reactive([1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7]);

const test = () => {
  console.log("触发");
  list.push(...list);
};
</script>
<style lang="less" scoped>
//
</style>
